Alif Semiconductor /AE722F80F55D5AS_CM55_HP_View /SDMMC /SDMMC_CMD_R

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SDMMC_CMD_R

15 1211 87 43 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (Val_0x0)RESP_TYPE_SELECT 0 (Val_0x0)SUB_CMD_FLAG 0 (Val_0x0)CMD_CRC_CHK_ENABLE 0 (Val_0x0)CMD_IDX_CHK_ENABLE 0 (Val_0x0)DATA_PRESENT_SEL 0 (Val_0x0)CMD_TYPE 0CMD_INDEX

RESP_TYPE_SELECT=Val_0x0, DATA_PRESENT_SEL=Val_0x0, CMD_IDX_CHK_ENABLE=Val_0x0, CMD_CRC_CHK_ENABLE=Val_0x0, CMD_TYPE=Val_0x0, SUB_CMD_FLAG=Val_0x0

Description

Command Register

Fields

RESP_TYPE_SELECT

Response Type Select. This bit field indicates the type of response expected from the card.

0 (Val_0x0): No response

1 (Val_0x1): Response length 136

2 (Val_0x2): Response length 48

3 (Val_0x3): Response length 48; Check busy after response

SUB_CMD_FLAG

Sub-command Flag. This bit distinguishes between a main command and a Sub-command.

0 (Val_0x0): Main command

1 (Val_0x1): Sub-command

CMD_CRC_CHK_ENABLE

Command CRC Check Enable. This bit enables the Host Controller to check the CRC field in the response. If an error is detected, it is reported as a Command CRC error. Note: CRC Check enable must be set to 0x0 for the command with no response, R3 response, and R4 response.

0 (Val_0x0): Disable

1 (Val_0x1): Enable

CMD_IDX_CHK_ENABLE

Command Index Check Enable. This bit enables the Host Controller to check the index field in the response to verify if it has the same value as the command index. If the value is not the same, it is reported as a Command Index error. Note: Index Check enable must be set to 0x0 for the command with no response, R2 response, R3 response and R4 response.

0 (Val_0x0): Disable

1 (Val_0x1): Enable

DATA_PRESENT_SEL

Data Present Select. This bit is set to 0x1 to indicate that data is present and that the data is transferred using the DAT line. This bit is set to 0x0 in the following instances:

  • Command using the CMD line
  • Command with no data transfer but using busy signal on the DAT[0] line
  • Resume Command

0 (Val_0x0): No data present

1 (Val_0x1): Data present

CMD_TYPE

Command Type. These bits indicate the command type. Note: While issuing Abort CMD using CMD12/CMD52 or reset CMD using CMD0/CMD52, CMD_TYPE, these bits must be set to 0x3.

0 (Val_0x0): Normal

1 (Val_0x1): Suspend

2 (Val_0x2): Resume

3 (Val_0x3): Abort

CMD_INDEX

Command Index. These bits are set to the command number that is specified in bits 45 to 40 of the Command Format.

Links

() ()